package com.ehais.model;

import java.io.Serializable;
import java.util.List;

public class StationInfo implements Serializable {

    private static final long serialVersionUID = 1L;
    /**站点  */
    private String id;

    /**公司表Id */
    private Long deptId;
    /**区县名称 */
    private String deptName;
    /**放电位置*/
    private String location;
    /**问题来源*/
    private String sourceOfProblem;
    /**站点名称*/
    private String stationName;
    /**运维id*/
    private String operationId;
    /**站点编码*/
    private String stationCode;
    /**纬度  */
    private String latitude;
    /**经度*/
    private String longitude;
    /**运监负载电流值*/
    private String loadCurrent;
    /**反馈续航时长 */
    private String feedbackBatteryLife;
    /**放电方式 */
    private String dischargeWay;
    /**基站类型*/
    private String stationType;

    /**基站蓄电池类型*/
    private String batteryCategory;

    /**外市电市电引入方式 */
    private String electricityIn;
    /**运行状态*/
    private String runningStatus;

    /**监控模块运行状态*/
    private String monitorStatus;
    /**单模块容量 */
    private String modelCapacity;
    /**正常模块数*/
    private String modelCount;
    /**浮充电压 */
    private String fcVoltage;
    /**均充电压  */
    private String jcVoltage;
    /**一次下电电压*/
    private String lowVoltageFirst;
    /**二次下电电压*/
    private String lowVoltageSecond;
    /**设置电池标称容量*/
    private String setGroupCapacity;
    /**设置电池组数 */
    private String setGroupCount;
    /**是否已核对*/
    private String isCheck;
    /**工单状态*/
    private String ticketStatus;

    public String getTicketStatus() {
        return ticketStatus;
    }

    public void setTicketStatus(String ticketStatus) {
        this.ticketStatus = ticketStatus;
    }

    private List<Battery> batteryLists;

    public String getIsCheck() {
        return isCheck;
    }

    public void setIsCheck(String isCheck) {
        this.isCheck = isCheck;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public String getSourceOfProblem() {
        return sourceOfProblem;
    }

    public void setSourceOfProblem(String sourceOfProblem) {
        this.sourceOfProblem = sourceOfProblem;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getOperationId() {
        return operationId;
    }

    public void setOperationId(String operationId) {
        this.operationId = operationId;
    }

    public String getStationCode() {
        return stationCode;
    }

    public void setStationCode(String stationCode) {
        this.stationCode = stationCode;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLoadCurrent() {
        return loadCurrent;
    }

    public void setLoadCurrent(String loadCurrent) {
        this.loadCurrent = loadCurrent;
    }

    public String getFeedbackBatteryLife() {
        return feedbackBatteryLife;
    }

    public void setFeedbackBatteryLife(String feedbackBatteryLife) {
        this.feedbackBatteryLife = feedbackBatteryLife;
    }

    public String getDischargeWay() {
        return dischargeWay;
    }

    public void setDischargeWay(String dischargeWay) {
        this.dischargeWay = dischargeWay;
    }

    public String getStationType() {
        return stationType;
    }

    public void setStationType(String stationType) {
        this.stationType = stationType;
    }

    public String getElectricityIn() {
        return electricityIn;
    }

    public void setElectricityIn(String electricityIn) {
        this.electricityIn = electricityIn;
    }

    public String getRunningStatus() {
        return runningStatus;
    }

    public void setRunningStatus(String runningStatus) {
        this.runningStatus = runningStatus;
    }

    public String getMonitorStatus() {
        return monitorStatus;
    }

    public void setMonitorStatus(String monitorStatus) {
        this.monitorStatus = monitorStatus;
    }

    public String getModelCapacity() {
        return modelCapacity;
    }

    public void setModelCapacity(String modelCapacity) {
        this.modelCapacity = modelCapacity;
    }

    public String getModelCount() {
        return modelCount;
    }

    public void setModelCount(String modelCount) {
        this.modelCount = modelCount;
    }

    public String getFcVoltage() {
        return fcVoltage;
    }

    public void setFcVoltage(String fcVoltage) {
        this.fcVoltage = fcVoltage;
    }

    public String getJcVoltage() {
        return jcVoltage;
    }

    public void setJcVoltage(String jcVoltage) {
        this.jcVoltage = jcVoltage;
    }

    public String getLowVoltageFirst() {
        return lowVoltageFirst;
    }

    public void setLowVoltageFirst(String lowVoltageFirst) {
        this.lowVoltageFirst = lowVoltageFirst;
    }

    public String getLowVoltageSecond() {
        return lowVoltageSecond;
    }

    public void setLowVoltageSecond(String lowVoltageSecond) {
        this.lowVoltageSecond = lowVoltageSecond;
    }

    public String getSetGroupCapacity() {
        return setGroupCapacity;
    }

    public void setSetGroupCapacity(String setGroupCapacity) {
        this.setGroupCapacity = setGroupCapacity;
    }

    public String getSetGroupCount() {
        return setGroupCount;
    }

    public void setSetGroupCount(String setGroupCount) {
        this.setGroupCount = setGroupCount;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public List<Battery> getBatteryLists() {
        return batteryLists;
    }

    public void setBatteryLists(List<Battery> batteryLists) {
        this.batteryLists = batteryLists;
    }

    public String getBatteryCategory() {
        return batteryCategory;
    }

    public void setBatteryCategory(String batteryCategory) {
        this.batteryCategory = batteryCategory;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("StationInfo{");
        sb.append("id='").append(id).append('\'');
        sb.append(", deptId=").append(deptId);
        sb.append(", deptName='").append(deptName).append('\'');
        sb.append(", location='").append(location).append('\'');
        sb.append(", sourceOfProblem='").append(sourceOfProblem).append('\'');
        sb.append(", stationName='").append(stationName).append('\'');
        sb.append(", operationId='").append(operationId).append('\'');
        sb.append(", stationCode='").append(stationCode).append('\'');
        sb.append(", latitude='").append(latitude).append('\'');
        sb.append(", longitude='").append(longitude).append('\'');
        sb.append(", loadCurrent=").append(loadCurrent);
        sb.append(", feedbackBatteryLife=").append(feedbackBatteryLife);
        sb.append(", dischargeWay='").append(dischargeWay).append('\'');
        sb.append(", stationType='").append(stationType).append('\'');
        sb.append(", batteryCategory='").append(batteryCategory).append('\'');
        sb.append(", electricityIn='").append(electricityIn).append('\'');
        sb.append(", runningStatus='").append(runningStatus).append('\'');
        sb.append(", monitorStatus='").append(monitorStatus).append('\'');
        sb.append(", modelCapacity='").append(modelCapacity).append('\'');
        sb.append(", modelCount='").append(modelCount).append('\'');
        sb.append(", fcVoltage='").append(fcVoltage).append('\'');
        sb.append(", jcVoltage='").append(jcVoltage).append('\'');
        sb.append(", lowVoltageFirst='").append(lowVoltageFirst).append('\'');
        sb.append(", lowVoltageSecond='").append(lowVoltageSecond).append('\'');
        sb.append(", setGroupCapacity='").append(setGroupCapacity).append('\'');
        sb.append(", setGroupCount='").append(setGroupCount).append('\'');
        sb.append(", batteryLists=").append(batteryLists);
        sb.append('}');
        return sb.toString();
    }
}
